package templateMethodPattern

/**
 * 模板方法模式:
 * 定义一个操作中的算法框架,而将一些步奏延迟到子类中,使得子类可以不改变一个算法的结构即可重定义
 * 该算法的某些特定步奏
 *
 * 使用的实例:
 * 1.Android中的自定义View,需要覆写父类的onMeasure(),onLayout(),onDraw()方法
 * 2.在定义BaseActivity的时候往往会提供initView(),initData()方法由子类去实现
 */
fun main() {
    HomeActivity()
}